Use the Toggle Button 2D node to create a 2D UI control that the user can interact with through clicking, tapping, or pressing a keyboard key, and that has multiple toggle states. More...
#include <kanzi/ui/node/toggle_button2d.hpp>
Public Types | |
using | ConceptClass |
Public Types inherited from kanzi::ButtonConceptImpl< Node2D, ToggleButton2D > | |
using | ToggleButtonGroup |
Static Public Member Functions | |
static ToggleButton2DSharedPtr | create (Domain *domain, string_view name) |
Creates a toggle button node. | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ButtonConceptImpl< Node2D, ToggleButton2D > | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ClickConceptImpl< TBaseClass, TDerivedClass > | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ClickConcept | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ButtonConcept | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Use the Toggle Button 2D node to create a 2D UI control that the user can interact with through clicking, tapping, or pressing a keyboard key, and that has multiple toggle states.
|
explicitprotected |
Constructor.
domain | The UI domain the new node belongs to. |
name | The name of the node. |
|
static |
Creates a toggle button node.
domain | The UI domain to which the new node belongs. |
name | The name of the node. |
|
static |